*{margin:0px; padding:0px}
html,body,h1,h2,h3,h4,h5,hr,p,dl,dt,dd,ul,ol,li,form,button,input,textarea,th,td{margin:0;padding:0;}
html,body{-webkit-text-size-adjust:none;}/*禁用Webkit内核浏览器的文字大小调整功能*/
ul,ol,li{list-style:none;}/*去掉列表项自带的样式以及默认的margin值*/
body,button,input,select,textarea{font:12px/1.2 "宋体",Arial,tohama,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;}
h1,h2,h3,button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
/** Link */
a:link,a:visited{text-decoration:none;color:#434343;}
a:hover,a:active{text-decoration:none;color:#4a4949; outline:none;}
a img,img,embed,object{border:none;vertical-align:top;}
.fl{ float:left;}
.fr{ float:right;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix { zoom: 1; clear: both; }

/** Global */
body{ background:#fff;}


/*border-padding*/
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mbt5{ margin-bottom:5px;}
.mbt8{ margin-bottom:8px;}
.mbt10{ margin-bottom:10px;}
.bor{ border:#e9e9e9 solid 1px;}
.mt20{ margin-top:20px}
.mbt20{ margin-bottom:20px}
.pt15{ padding-top:15px;}
/** Layout */
.wrap{ width:1000px; margin:0 auto;  text-align:left; overflow:hidden; clear:both;} 
.box{ width:1000px; margin:0 auto; }
/** general-nav */
.header-list-wrap{ width:1000px; margin-left:auto; margin-right:auto;}
.genal-bg,.general-menu li{background: url(/uiFramework/commonResource/image/2021102111263449441.png)  no-repeat; text-align:center; font-size:12px;}
.general-nav{ height:34px; line-height:34px; overflow:hidden; background-repeat:repeat-x;  }
.general-lngov{ float:left; padding-top:3px;text-decoration: none;color: #888888;background-position: 0px -50px; padding-left:20px; display:block; height:30px; width:116px;}
.general-lngov a:link,.general-lngov a:visited{color: #888888;}
.general-menu{ float:right; width:412px; *zoom:1; overflow:hidden;}
.general-menu li{ float:left; height:29px; padding-top:2px; display:block; font-size:12px;}
.general-menu li.sp2{ padding-left:10px; padding-right:10px; padding-top:5px; }.general-menu li.sp3{background-position: 0px -146px; padding-left:20px; padding-right:15px; }
.general-menu li.sp4{background-position: 0px -121px; padding-left:20px; }.general-menu li.sp4 a{  background-position: 58px -126px; padding-right:0px;}
.genal-ipt-c{ padding-top:4px; line-height:normal;}.general-bg-search{ margin-top:2px; background-position: 0px -92px; width:160px; height:21px; display:block; text-align:left; overflow:hidden;}
.genal-txtcont{ width:140px; float:left;}.genal-btncont{ float:left; width:20px;}.general-menu input.txt{width: 130px; padding:3px 2px 3px 8px; padding:2px 2px 2px 8px\9;  _padding:2px 2px 2px 8px;  background-color:transparent; border:none; font:12px/1.2 Tahoma,SimSun,Arial; outline:none; }.general-menu input.btn{width: 20px;height: 21px;border:0px;background: #eae3cf;color: #644a04; outline:none; cursor:pointer;filter:alpha(opacity=0);opacity:0; }

/** head */
.top_banner{ background:url(	/uiFramework/commonResource/image/2022112515261751830.jpg) no-repeat top; height:307px;}
.top_banner_wrap{ height:65px; width:1000px; margin-left:auto; margin-right:auto; z-index:999; padding-top:242px;}

/** nav */
.nav{ height:45px;  width:960px; padding:0px 20px; background:#fff8e7; clear:both;    z-index:99999999999; }
.nav ul li{ width:80px; height:45px; float:left;  text-align:center; line-height:45px; font-family:"微软雅黑"; font-size:16px; }
.nav ul li a,.nav ul li a:visited{color:#d20c0e; width:80px; height:45px; display:block;}
.nav ul li a:hover{ color:#fff; width:80px; height:45px; display:block;}

/*导航下第一条新闻*/
.cont_bg{ background:url(/uiFramework/commonResource/image/2021102010420269456.jpg) repeat-x top;}
.phoneNavBut{display:none;}


/*foot*/
.footer{ width:100%; height:auto; min-height:100px; padding-top:30px; border-top:#d5d5d5 solid 13px; background:#b11e01; clear:both; margin-top:20px;}
.footer_erweima{ float:left; width:82px; height:82px; padding-left:58px; }
.footer_main{ float:left;  line-height:27px; color:#fff; font-size:14px;}




/* 适配代码 */
@media only screen and (min-width:100px) and (max-width: 1000px) {
body{min-width:inherit;overflow-x:hidden;}
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
}
@media screen and (max-width:999px) {
        .navgationDiv{display:none;}
	.nav{ display: flex; font-size: 0; line-height: 0;}
	.nav ul li {width:auto; padding: 0 10px; }
}
@media screen and (max-width:800px) {
	.box,.header-list-wrap,.top_banner_wrap{width:100%;}
.wrap{width:98%;margin:0 auto;}
	.top_banner{height:14vh;    background-size:auto 100%;}
	.header{/*display:none;*/margin-top:45px;}
	.general-menu{display:none;}
	.general-menu li.sp2{display:none;}
	.govSearch{float:none;width:100%;}
.general-lngov{margin-left:5px;}

	.dh_title{display: block;width:96%;height:30px;line-height:30px;position: absolute;right: 0px;top: 0px;background:#256eb2;padding:5px 2%;z-index: 999;}
	.dh_title a{float:left;color:#fff;}
	.dh_title img.phoneNavBut {float:right;display: inline-block;cursor: pointer;height: 30px;}
	#ctnavbox{width:50%;height:auto;position: absolute;right: 0px;top: 40px;background:#256eb2;z-index:999;}
	#ctnavbox ul{margin: 5px 16px 0 10px;}
	#ctnavbox ul li { float:none;width:100%;height:auto; }
	#ctnavbox li .ctnava{ padding: 0; text-align: center;line-height: 34px;border-top: 1px #fff dashed;}
	#ctnavbox ul.sub{/*display:none !important;*/}


/*底部*/
.footer_erweima,.footer_main{float:none;width:100%;text-align: center;}
.footer_erweima{padding-left:0;text-align:center;}
.footer{padding:20px 0;}
   
	
	/*政府信息公开底部*/
 	 .footer-frame-cont,.footer-frame-right{width:100%;}
 	 .footer-dzjg{bottom:0;top:unset;}
 	 .footer-dzjg p img{width:75%;}
 	 .footer-frame-copyright{width:100%;padding:0;marign:0 auto;}
 	 .footer-frame-cont  #_span_jiucuo{display:none;}
 	 .footer-frame-copyright p{width:100%;}
 	 .footer-frame-cont div.fr{float:none;text-align: center;}
 	 .footer-frame-right{float:none;text-align: center;margin-right:0;}

}
@media screen and ( max-width: 480px ){
       .gov_header_ph{
            min-height:100px;
       }
       .gov_selectcbox{
            width: 100%;
       }
}
@media screen and ( max-width: 450px ){
       .gov_header_ph{
            min-height:85px;
       }
       
}
@media screen and ( max-width: 430px ){
       .gov_header_ph{
            min-height:85px;
       }
}
@media screen and ( max-width: 360px ){
       .gov_header_ph{
            min-height:75px;
       }
}